strange creature - Español Inglés Diccionario